home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Gold Collection / Software Vault - The Gold Collection (American Databankers) (1993).ISO / cdr38 / pockrv16.zip / POCKETD.REV < prev   
Text File  |  1993-06-05  |  38KB  |  767 lines

  1. -------------------- Independent PocketD reviews ---------------------
  2.  
  3. This file has been simultaneously released with PocketD Plus v3.0.
  4. Consequently all endorsements and reviews are for the older v1.67.
  5.  
  6. The following are the complete texts from magazine reviews of PocketD
  7. v1.67 (and earlier). Since these reviews did contain some typographical
  8. errors, and considering the interests of users who might try out their
  9. suggestions, I have corrected the few errors that I have found.
  10.  
  11. PocketD has also appeared on magazine cover disks for PC Today Sep92
  12. (subscriber's disk), PC Review Sep92, Personal Computer World Dec92 and
  13. PC Home Jan93 (subscriber's disk). It was also awarded "Best Utility
  14. 1992" by the PsL library (details also included below).
  15.  
  16. 1. *** Best Utility 1992 ***  Dec     1992:
  17. 2. Registered User Endorsements
  18. 3. PC Plus                    Sep     1992:  347 words     v1.66c
  19. 4. PC Today                   Sep     1992:  174 words     v1.66c
  20. 5. Personal Computer World    Dec     1992: 2338 words     v1.67c
  21. 6. PsL News                   Feb     1992:  575 words     v1.34
  22. 7. Shareware Magazine         Jul/Aug 1992:  535 words     v1.59
  23. 8. Shareware Shopper          Jun     1992: 1404 words     v1.34
  24. 9. PC Home                    Jan     1993:   61 words     v1.67c
  25.  
  26.  
  27. Non-reviewing features on PocketD have also appeared in Computer
  28. Shopper and PC Shareware Magazine.
  29.  
  30. PocketD v2.0 is also bundled with the book DOS 6 SECRETS by Bob
  31. Ainsbury (IDG Worldwide).
  32.  
  33.  
  34. -----------------------------------------------------------------------
  35. REVIEW 1 ------------ *** Best Utility 1992 ***  ----------------------
  36. -----------------------------------------------------------------------
  37.  
  38. PsL is the US's premier Shareware library, receiving 8000+ submissions
  39. per year. This year it named PocketD as the joint Best New Utility
  40. 1992. This is detailed in the December 1992 Issue of PsL News.
  41.  
  42. "...one of the Best New Programs of 1992 in the Public Software
  43. Library...it requires keen insight, strong technical programming and
  44. design abilities, ingenuity, cleverness and imagination to write a
  45. program that stands out above the rest."
  46.  
  47. PsL Nomination letter, Dec 1992 (Similar text also appears in PsL News)
  48.  
  49. -----------------------------------------------------------------------
  50. REVIEW 2 ------------ Registered User Endorsements --------------------
  51. -----------------------------------------------------------------------
  52.  
  53. "I've been writing software professionally for over 15 years now and
  54. I'm not easily impressed by the work of others.  When I am impressed,
  55. as I am with PocketD, I don't mind recommending it to damn near
  56. everyone I meet."
  57.  
  58. Jay Heyl, Orange County, California, Registered PocketD user and
  59. President of RoboSoft Systems (Sep92).
  60.  
  61.  
  62. "I saw an obscure reference to PocketD in a shareware catalog.
  63. Intrigued, I ordered it for evaluation.  Imagine my surprise as it
  64. blossomed into a truly indispensable tool on my system!  Never before
  65. had I rushed to register so quickly.  Thank you for the best utility in
  66. the world. It is a real pleasure to find a solid, professional,
  67. polished piece of work like PocketD in an otherwise sterile PC
  68. environment."
  69.  
  70. Tom Maynard, Hinckley, Illinois, Registered PocketD user. (Jan93)
  71.  
  72.  
  73. "One of the most exciting programs I have discovered in the last 12
  74. months is Pocketware's PocketD. PocketD is an extremely compact and
  75. fast utility program for managing files and directories, and it
  76. completely out-classes the many DOS commands such as COPY, XCOPY, MOVE,
  77. RENAME, DIR, DEL and ATTRIB, to name but a few. Try it, you'll like it.
  78. PocketD is destined to be a classic. I highly recommend it."
  79.  
  80. Bob Ainsbury, registered user and author of DOS 6 SECRETS (Apr93)
  81.  
  82. -----------------------------------------------------------------------
  83. REVIEW 3 ---------------- PC Plus September 1992 ----------------------
  84. -----------------------------------------------------------------------
  85.  
  86.    Brief Encounters: Ray Girvin
  87.  
  88.    RANGE OF FEATURES:      * * * * *
  89.    OVERALL SPEED:          * * * * *
  90.    EASE OF USE:            * * *
  91.    DOCUMENTATION:          * * * *
  92.    PC PLUS VALUE VERDICT:  * * * * *
  93.  
  94. However attractive graphic MS-DOS front-ends may be, there are times
  95. when working from the plain old C:> prompt is most efficient. For
  96. instance, try matching the speed of an operation such as COPY
  97. C:\SLMR\*.CNF A:\TEMP using Windows or the MS-DOS 5.0 shell.
  98.    Nevertheless, MS-DOS has limitations, and a market has sprung up in
  99. extensions to DOS, PocketWare's PocketD is a Shareware product likened
  100. by its makers to one of those multi-purpose knives with tools for every
  101. occasion. PocketD is based around a single 26k program, D.EXE. At its
  102. simplest, this replaces the MS-DOS DIR command, but its function may be
  103. modified by 120 command line arguments, not only to list but also copy,
  104. move and delete files. So many options could become confusing, but
  105. PocketD includes several levels of help including D /? for a
  106. single-screen command list or D /?? to display the user guide. There's
  107. also a demo and several ready-made (and useful) batch file examples.
  108.    The basic D command provides a directory listing. Some functions are
  109. very similar to MS-DOS. However, D gives several preset display formats
  110. plus the option to customise display positions with a template command.
  111.    PocketD provides an environment variable D_COL which you can SET
  112. from MS-DOS to assign colours which can be used to highlight
  113. sub-directories, or files with a specific extension.
  114.    D normally lists files only in the current directory, but this can
  115. be expanded to list inside sub-directories, inside popular archive
  116. formats, or over your whole hard disk. You can also specify far sharper
  117. search criteria than MS-DOS provides. For instance, PocketD will search
  118. for files larger, smaller, or equal to a given size; read inside files
  119. to find those containing a given string; or exclude particular file
  120. specifications.
  121.    To copy, move and or delete files, you modify D with /c, /m and /zz
  122. arguments. The resulting commands may be stacked or the output piped to
  123. other programs, and combined with its file search functions, this
  124. option makes PocketD a very powerful tool for all types of disk
  125. housekeeping. This is a compact and unusually versatile program.
  126.  
  127. -----------------------------------------------------------------------
  128. REVIEW 4 ----------------- PC Today, September 1992 -------------------
  129. -----------------------------------------------------------------------
  130.  
  131. Cover Disk Notes (p14 & p58):   Lance Concannon
  132.  
  133. You'll soon forget about the Dos DIR command once you have tried
  134. PocketD as it is many times more powerful.
  135.  
  136. PocketD is a small program which uses 25k of disk space, yet it has one
  137. of the most cpmprehensive lists of features around. This program puts
  138. an end to the cumbersome Dos wildcard system used by DIR.
  139.    Imagine that you wanted a list of the executable files on your hard
  140. disk containing the word MEMORY. There is no way on earth that Dos
  141. couuld manage that, but PocketD just breezes through it.
  142.    Disk cataloguing is just the tip of the iceberg as this program
  143. includes a handy disk manager as well. The package is also capable of
  144. recognising and viewing the contents of archives made by most of the
  145. popular compression programs.
  146.    A useful online help facility has been provided - there are so many
  147. options, features and facilities it would be easy to get lost without
  148. it. Using it is a piece of cake. PocketD must be the last word in Dos
  149. utilities.
  150.  
  151. -----------------------------------------------------------------------
  152. REVIEW 5 ---------- Personal Computer World, December 1992 ------------
  153. -----------------------------------------------------------------------
  154.  
  155.    Hands On . Utilities : Karl Dallas
  156.  
  157.    Welcome to PocketD: a program that plugs the gaps in DOS without
  158.    gobbling up your hard disk. With so many features it could get
  159.    confusing. Karl Dallas is your guide.
  160.  
  161. Though it's a lot better these days, there's still plenty DOS can't do:
  162. copying all but .EXE files, deleting all but files containing a certain
  163. string, deleting subdirectories and all their contents with a single
  164. command.
  165.    Some of these omissions, the last one for intance, are just as well.
  166. For I've come across a program that lets you zap everything from an
  167. entire hard drive with a single command. Use with care!
  168.    This program is PocketD (D.EXE for short) and is the brainchild of
  169. Jeff Rollason, of the Department of Computing, Kings College, London.
  170. He followed the classic shareware route, originallly writing it as a
  171. utility to make his own life easier, then sharing it with a few
  172. friends, and finally venturing into the commercial shareware market.
  173.    PocketD is a directory lister, copying Program and File Manager. It
  174. provides a powerful command-line facility for selecting files and
  175. subdirectories from multiple drives and subdirectories, and displaying
  176. copyinf and deleting or using them as parameters for execution
  177. templates. PocketD also displays colour messages/menus and prompts the
  178. user for input, returning the response for testing by 'If Errorlevel'.
  179.    Like all shareware. it is constantly updated to keep up with the
  180. requests or comments of users. These have been eight major versions
  181. since it was first distributed in July last year, and it is now up to
  182. version 1.67c, with revisions that include the ability to look inside
  183. .ZOO, .LZH, .ARJ, .ARC, .ARC, .PKA AND .PAK as well as .ZIP files; a /s
  184. 'safe' switch to test whether the destination file is larger or much
  185. smaller before copying; the opportunity to preview the contents of each
  186. file before deciding to copy it; an option to delete subdirectories by
  187. using the form
  188.  
  189.    dirname /zd
  190.  
  191.    and so on. As the documentation admits, the program is so fully
  192. featured it can get confusing.
  193.  
  194.    Because of the 128-character limit of the DOS command line, the
  195. program tends to use single character parameters, making it hard to
  196. remember what does what, especially as the program is case-sensitive.
  197. So D /w displays a directory in wide format, while D /W searches the
  198. entire disk. At any time you can get three levels of on-line help:
  199. typing D /? displays a single screen of info while D /?? accesses the
  200. manual file and D /? followed by an instruction gives advice and
  201. examples on how to use it. The on-line manuals are encrypted to prevent
  202. users printing them, increasing the incentive for registration, but it
  203. is quite easy to circumvent this if you pipe the output from the
  204. display to either a printer or file.
  205.    In addition, a number of batch files are supplied. For instance,
  206. WHEREIS.BAT uses the command
  207.  
  208.    D /IWW@ %1 %2 %3 %4 %5 %6 %7 %8 %9
  209.  
  210.    to search for files or directories matching the specified file
  211. specifications; /I reinitialises any options which may have been set
  212. with an environment variable; W searches the entire disk, and the
  213. second W displays the filenames as soon as they are found.
  214.    If you search for a non-existent file, it won't just display a sulky
  215. File Not Found error, with no additional data, so you can use a command
  216. like
  217.  
  218.    D C:#
  219.  
  220.    to display the space free on a drive. Either the header or footer
  221. information can be displayed using the /h.1 or /h.2 parameters; the
  222. default displays both.
  223.    Unlike DOS, which requires you to specify the letters before an
  224. asterisk wildcard and ignores everything you type in after it (so *.EXE
  225. and *WORD.EXE are the same), D searches for the existence of a string
  226. anywhere in a file name. So *WORD.EXE will find WINWORD.EXE as well as
  227. WORD.EXE. A single asterisk will display filenames with and without
  228. extensions, including directories; *. will only display names without
  229. extensions like DOS.
  230.    There is also a new '=' wildcard, allowing the type of character to
  231. be specified, with lowercase meaning not the specified character:
  232. either =D (any digit) or =d (anything except a digit); =A or =a
  233. (alphabetic); =N or =n (alphanumeric), so *=D* will match any filename
  234. with a digit in it. Printer, control or hexadecimal characters may also
  235. be specified. The file spec .EXE is read as *.EXE, which saves typing
  236. the asterisk.
  237.    There is also a /- (minus) parameter, which means not anything that
  238. follows, so
  239.  
  240.    D /- .EXE .COM
  241.  
  242.    will look for all files except those specified. You can also use the
  243. simple /!E parameter, which will also ignore batch files and other
  244. executables.
  245.    Directory display parameters are much richer than in DOS: you can
  246. display them in a wide format, using the /w switch, like DOS. The
  247. difference is that D displays the size of each file in kilobytes. But
  248. there are other parameters: /b (for best fit); /m (minimum, a scrolling
  249. single line display); /t (tiny: actually a useful categorised list of
  250. different types of files); and /n (name), which displays names only,
  251. like the DOS DIR /W.
  252.    When the display is more than will fill a single screen, the display
  253. pauses by default and you can type 'y' or <PgDn> for the next screen
  254. and 'a' for automatic (scrolling) display without pauses, and even
  255. shell out to DOS by pressing the exclamation point, returning to the
  256. directory display with 'Exit' in the usual DOS manner.
  257.    You can have a multi-coloured display, without recourse to the
  258. complexities of ANSI.SYS. the program uses an environment variable
  259. called D_COL, and the eight VGA colours can be set to different kinds
  260. of files or other information. For instance, the following command will
  261. show .INI files in blue; .BMP files in green; .PLY files in cyan; .GRP
  262. files in magenta and .TXT files in yellow.
  263.  
  264.    SET D_COL=:B.INI:G.BMP:C.PLT:M.GRP:Y.TXT
  265.  
  266.    The results can be colourful, but if they are too garish, change the
  267. colour letters from uppercase to lowercase and they'll be muted.
  268. Seriously though, using colour to distinguish executables from data
  269. files makes a lot of sense. Colour options are demonstrated in
  270. DEMO.BAT, which also includes a wide range of other things D can do.
  271.    Another interesting supplied example is DELBUT.BAT, which deletes
  272. everything but the specified files, using the command
  273.  
  274.    D /IFzz-  %1 %2 %3 %4 %5 %6 %7 %8 %9
  275.  
  276.    This introduces you to D's most terrifying command: the double z (or
  277. double zap), which deletes everything without warning. A worse example
  278. of this is /Szzz, which goes through all subdirectories as well: type
  279. in the following command from the root directory, for instance, and you
  280. will wipe your hard disk, removing hidden and system files as well as
  281. directories:
  282.  
  283.    D /Szzz
  284.  
  285.    More usefully (and safely), you can go through an entire disk and
  286. delete temporary files using the command
  287.  
  288.    D /WFzz *.TMP
  289.  
  290.    You can insert multiple parameters, so you can also use this command
  291. to look for and delete Windows temporary files beginning with a tilde
  292. (~), which are supposed to be deleted every time Windows closes but
  293. seem to crop up all over my system:
  294.  
  295.    D /WFzz *.TMP ~*.*
  296.  
  297.    The final asterisk is actually unnecessary, and ~* would work
  298. equally well, but when deleting I always prefer to type in a couple of
  299. extra characters rather than get it wrong. To do this for multiple
  300. drives, you must specify them before the parameters of what you want
  301. done to them, so
  302.  
  303.    D C: D: /WFzz *.TMP ~*.*
  304.  
  305.    means fisrt let D look at drives C: and D: and then check the whole
  306. (/W) of each disk for files (F), zapping (z) without options (second z)
  307. any files called *.TMP or ~*.*
  308.    The program performs very sophisticated copying, which lets you
  309. prevent the copying overwriting newer or larger versions of the same
  310. files. This can be accomplished with the following command:
  311.  
  312.    D source /Fccuv destination
  313.  
  314.    As we've seen, the /F applies the next instruction to files; the
  315. first c means copy, the second one means continuous (i.e. don't
  316. prompt), u (update) means only copy newer files, and v means verify
  317. after copying. It is also possible to insert the /i parameter, which
  318. will ignore files that may be in use (for instance, on a network) and
  319. (with /o) will return to them later. There is an s (safe) parameter for
  320. which variations of size can be programmed into the command, with
  321. percentages, so that /s.50-150 sets the percentage variation between 50
  322. and 150%, and /s0-100 would only copy if the file to be copied were
  323. larger than the existing one. No such options exist with DOS COPY,
  324. though XCOPY lets you specify a date parameter.
  325.    In addition to copying, D will move files. While DOS doesn't have a
  326. specific move command, I have created a DOSKEY batch file to do it:
  327.  
  328.    DOSKEY $2 /V $T DEL $I
  329.  
  330.    This works quite well but requires DOSKEY to be resident, which uses
  331. memory, and you have to have MSDOS 5.0. If you are moving files within
  332. a single drive (requiring only a simple adjustment of the directory
  333. with no physical moving of the data), D is much faster. the command is
  334. very simple:
  335.  
  336.    D source /cm destination
  337.  
  338.    Even with its abbreviated commands, D can run out of space on the
  339. DOS command line if you are inputting very complicated instructions.
  340. You can extend this by creating environment variables for D templates
  341. within square brackets and placing the variable after the D command and
  342. a forward slash, so a variable called z26 would be included in a
  343. command line as D :z26. It is also possible to pipe a list of filenames
  344. to be processed by the '<' character, so
  345.  
  346.    D <zaplist /zz
  347.  
  348.    would delete the files listed in that file.
  349.  
  350.    the program's templates are extremely powerful and allow it to be
  351. linked with other executables. For instance the command
  352.  
  353.    D *.TXT [EDIT $w]R
  354.  
  355.    will successively open any text files it finds under the MSDOS
  356. editor. If the letter 'q' was added at the end of the command, it would
  357. ask before opening the editor. Just to look at files (to verify, for
  358. instance, that they are the ones you are looking for), list these with
  359. the /l parameter.
  360.    You can use D to search for text strings, in programs as well as
  361. text files. all you need to do is type
  362.  
  363.    D /"text"
  364.  
  365.    and it will look for the specified string. Thus, you could search
  366. for a given string and either edit it or just list it to the screen.
  367. searching can be conducted within zipped or other archived files,
  368. though this is done with a little cheating: namely decompressing the
  369. file with PKUNZIP. This uses the ability to run a program by enclosing
  370. it in square brackets followed by an R (run) parameter, then deleting
  371. the decompressed file after the search is complete.
  372.    D also includes one of the most powerful menuing systems I have come
  373. across, prompting the user for input, displaying options in different
  374. colours and branching within a batch file.
  375.    Here is the sort of syntax you might use:
  376.  
  377.    D /Yyn?_ /'//@tProceed (Y or N) ?'
  378.  
  379.    The initial /Y parameter waits for input, and the following two
  380. letters define the options; the <ESC> key always aborts, so isn't a
  381. listed option. The @t string inserts a tab, and the forward slash
  382. characters insert linefeeds.
  383.    There is full support for Errorlevel checking, and it is much easier
  384. to use than the DOS version, which will only return 0 (no error) or >0
  385. (error), unless you have a third party program to define what different
  386. numbers mean.
  387.    For instance, if the parameters are specified as /Yq1d, then
  388. Errorlevel 1 could direct the user to load a word processor, 2 for
  389. 1-2-3, and 3 for dBase. The menu could be displayed with the total
  390. command
  391.  
  392.   D /Yq1d /'/Press the appropriate key for ://Word processing (press w)
  393.   //1-2-3 (press 1)//dBase (press d)/'
  394.  
  395.    The double slash inputs two linefeeds. The initial letter of each
  396. option could be coloured: for instance '&RW&word processing' would
  397. display the capital W in bright red, and revert to muted white for the
  398. remainder of the option.
  399.    In short, D is wonderful. It can even be used, Jeff claims, as a
  400. substitute for Make, but not being that sort of a programmer, I haven't
  401. checked this. The learning curve is quite steep at first, and despite
  402. what the documentation says, the order of syntax is quite important.
  403. True,
  404.  
  405.    D C: /W *.TXT
  406.  
  407. is the same as
  408.  
  409.    D /W C: *.TXT
  410.  
  411. but
  412.  
  413.    D *.TXT /ccW D:
  414.  
  415. will give you an error. If you want to copy all the text files in the
  416. current drive to the D drive, then you have to put the W (whole drive)
  417. parameter first, thus:
  418.  
  419.    D *.TXT /Wcc D:
  420.  
  421.    I've saved the nicest thing about D till last: its tiny memory
  422. overhead. Unlike most DOS extenders (like the excellent 4DOS), D is not
  423. memory-resident. It uses just 65k each time it runs, and occupies less
  424. than half a megabyte on your hard disk. But you just invoke it whenever
  425. you need it.
  426.    D works under MSDOS and PCDOS 2.0 or later, Windows 3.0 and
  427. DESQview.
  428.    it is available as shareware for the price of downloading from a
  429. number of BBSs, but as well as a much better manual, with more worked
  430. examples, there is more functionallity in the registered version
  431. especially if you are working with large drives or networks. The
  432. shareware version of D can scan any number of files and directories but
  433. unless you can use the /r (recursive), /e (extension summary) or /j
  434. (just names) switches, it will not list more than 1500 of them. the
  435. registered version includes DL.EXE (a larger and slighly slower
  436. version) which can handle 10,000 names. There is a copy of PocketD on
  437. this month's cover disk.
  438.  
  439. PocketD is £19+£2 P&P (£29 commercial) with a 110-page manual from
  440. PocketWare, BOX 2369, London NW4 1NR, tel 071-873 2591.
  441.  
  442.  
  443. -----------------------------------------------------------------------
  444. REVIEW 6 ------------- PsL News February 1992 -------------------------
  445. -----------------------------------------------------------------------
  446.  
  447.               PICKS OF THE MONTH
  448. An in-depth look at some of the most interesting new programs of the
  449. month.
  450.  
  451. PocketD 1.34 (PocketWare,ASP;$30;U1-11:#4033)
  452.  
  453.    PocketD is a file utility built around a sorted directory lister. It
  454. is smaller than many other file utilities, but jam-packed with
  455. features.
  456.    For starters, as a "simple" directory lister, you can select colors
  457. for color-coding classes of files. You can choose a two-column display
  458. that shows all the directory info, a four-column display of file names
  459. and size in Kbytes, a six-column display of just file names, and a
  460. really compact display in which file names are grouped by file
  461. extension.
  462.    A best-fit option will select the display format that lets you see
  463. the most information and still see all the file names on the screen at
  464. once, if possible.
  465.    You can choose to see the contents of each subdirectory below the
  466. current directory. You can also choose date display format, to keep
  467. extensions in a column or immediately after the file name, to use upper
  468. - or lowercase, and to sort by columns or rows.
  469.    Another nifty option is a one-column listing of files with a
  470. horizontal bar chart of relative file sizes off to the right. Another
  471. unique display option is to see the amount of memory any program files
  472. would take to run.
  473.    It will also undicate which files, if any, have been compressed with
  474. a utility such as LZEXE and PKLITE.
  475.    If that isn't enough, you can use up to 40 different command line
  476. parameters to precisely define how you want file listings to be
  477. displayed.
  478.  
  479. You can also use the templates, to execute selected files. For example:
  480.  
  481.      D /e [LHA a $n $f.*]R
  482.  
  483. tells PocketD ("D" is the actual file name) to Run LHArc and create an
  484. LZH archive file for each distinct file name and to add all files with
  485. that name and with any extension.
  486.  
  487. For example, if the files MYFILE.EXE, MFILE.DOC, YOURFILE.COM,
  488. YOURFILE.TXT are in a directory, the command above would be the
  489. equivalent of manually entering the following two lines:
  490.  
  491.      LHA a MYFILE MYFILE.EXE MYFILE.DOC
  492.      LHA a YOURFILE YOURFILE.COM YOURFILE.TXT
  493.  
  494. PocketD can also run multiple commands by putting "//" between them,
  495. such as
  496.  
  497.      D /e [MD $e//COPY *.$e $e]R
  498.  
  499.    The "$e" is a "wildcard" for file extensions. The above line would
  500. make a directory for each different file name extension in the current
  501. directory, then it would copy all files with that extension into the
  502. matching directory. It is the equivalent of manually entering the
  503. following for each extension:
  504.  
  505.      MD EXE
  506.      COPY *.EXE EXE
  507.  
  508.    PocketD also has a very powerful wildcard feature, as well as being
  509. able to use multiple file masks on the command line with include or
  510. exclude flags. For example,
  511.  
  512.      D *O*T*.EXE /- A*
  513.  
  514.    will display all files with an "O" and a "T" in the name AND any
  515. files with an extension of "EXE", but not any files that start with
  516. "A".
  517.  
  518.    Despite the amount of space we have spent on PocketD, we have only
  519. scratched the surface. Naturally, you can't expect to remember all of
  520. the program's parameters, so you will appreciate PocketD's extensive
  521. help system, which can be called up in various levels of detail.
  522.  
  523.    But to avoid having to hassle with help screens, you are going to
  524. want to set up batch files for various tasks with all the parameters
  525. already set up. Several such batch files come with the program.
  526.  
  527.    Even better than batch files are keyboard alias programs, such as
  528. Chris Dunford's CED or others on disk #1346 in U2-04 of the Listing.
  529.  
  530.  
  531. -----------------------------------------------------------------------
  532. REVIEW 7 ------------- Shareware Shopper June 1992 --------------------
  533. -----------------------------------------------------------------------
  534.  
  535.              "The DOS army knife"
  536.  
  537.    Jack Zanetti opens up a compact set of PC tools meant for those who
  538.    prefer to work at the DOS level.
  539.  
  540.    PRODUCT:    PocketD v1.34
  541.  
  542.    CHECK OUT:
  543.    ---------
  544.    EASE OF USE:        * * *
  545.    RANGE OF FEATURES:  * * * * *
  546.    DOCUMENTATION:      * * * * *
  547.    VALUE:              * * * * *
  548.    OVERALL:            * * * *
  549.  
  550. The shareware and PD markets have proven to be fertile soil for DOS
  551. utilities, and file and disk managers have been the major crop from the
  552. start. Tools for improving on MSDOS' internal commands are now quite
  553. literally 10 a penny, given that a high percentage of them come free,
  554. and that shareware models are dirt cheap.
  555.   Many of these tools present graphic front-ends and/or point-and-shoot
  556. operations. There really is no more need for the DOS user to type even
  557. a straightforward command such as COPY. With one of the many file
  558. managers available, all you have to do is take a highlight bar to a
  559. filename listed in a window below a graphic representation of your
  560. directory structure, highlight the target directory, and give the
  561. go-ahead.
  562.    There remains, however, a significant proportion of PC users who
  563. still work from the DOS prompt whenever possible, and for a number of
  564. reasons. One, no doubt, is habit, but others are flexibility and speed.
  565. Menu-driven file/disk managers tend to be aimed at the occasional user
  566. or the user who doesn't want advanced features.
  567.    And it takes time to load a point-and-shoot file manager, so if all
  568. you want to do is delete or copy a few files, it's hardly worth it.
  569.    It's true that you can make typing errors when entering commands at
  570. the keyboard, which slows you down. But with command-history editors
  571. such as Dosedit, Ced, Anarkey or Doskey (the latter is bundled with DOS
  572. 5), those errors are minimised because you can edit previous commands,
  573. Indeed, being able to edit commands makes working at the level of the
  574. operating system even faster than otherwise even if you're a perfect
  575. copy typist.
  576.    But most of the people I know who prefer to work from the DOS
  577. prompt, also use some sort of DOS enhancer, the likes of DX, DI, ZDIR,
  578. DTA, PCOPY and WHEREIS.
  579.    PocketD is one such enhancer, but it stands out because it's small
  580. but offers an enormous range of features. It provides over 120 options
  581. for file and disk housekeeping, yet its EXE file is only 25k. Other
  582. files - the on-disk manual, the very good Help system covering each
  583. option, and so on - bump this figure up, but if you're short of disk
  584. space these can be deleted once the PocketD command set, or the part of
  585. it you really need, has been learned.
  586.    PocketD is, then, a highly compact program for use as an extension
  587. to DOS commands, and for building up libraries of customised commands
  588. and batch files for particular requirements.
  589.  
  590.                   TAILOR MADE
  591.  
  592. In addition to the normal commands found in most similar programs,
  593. PocketD offers such things as copy/move to multiple disks,
  594. copy/move/rename files selected by multiple criteria, modify any file
  595. attribute, view a file as text or hex, search inside and view the
  596. contents of an archived file (all the standard archivers are
  597. supported), search binary or text files for the presence or absence of
  598. character strings, sort files on any of six criteria and display them
  599. by row, column and differentiated by colour, and display the execution
  600. size of a program.
  601.    Equally importantly for the advanced DOS user - whether writing for
  602. his/her own benefit or that of novice users - PocketD has a wide range
  603. of customising options.
  604.    This means that it's possible to enter a command string which, for
  605. instance, takes all files archived with a specific archiver on one
  606. drive, and decompresses each of them into its own subdirectory on
  607. another drive.
  608.    There are a few other programs which will let you do that without
  609. repeated keystrokes - its a typical operation for someone who buys lots
  610. of shareware and PD disks - but there aren't many which also allow you
  611. to preview such commands before you commit yourself to them, and few
  612. offer the versatility of PocketD in customising them precisely to your
  613. needs.
  614.    What's more, a macro (template) can easily be created out of such
  615. commands so that they're executable at any time at the DOS prompt, as
  616. well as batch scripts for multiple commands with, if necessary, user
  617. prompts.
  618.    Of course, the more powerful a program, the harder it is to use, so
  619. every effort has been made in PocketD to keep life as uncomplicated as
  620. possible while maintaining flexibility.
  621.    A good example is the fact that command parameters can be placed in
  622. any order on the command line, and in any position - you're not limited
  623. to putting them at the beginning or end of filespecs, as you are with
  624. many equivalent programs.
  625.    In addition, command lines tend to be shorter in PocketD than in the
  626. competition. An example taken from the Help system illustrates this
  627. perfectly. A program like Econosoft's Dx can perform an operation such
  628. as selecting all files less than or equal to 2,000 bytes modified
  629. today. The command line would be:
  630.  
  631.    DX /AT:d- /SI:0:2000 /SIN:y
  632.  
  633. The same command in PocketD is expressed as:
  634.  
  635.    D /F{2000T
  636.  
  637.    As well as its internal command set, PocketD comes with a number of
  638. ready-written batch files for common operations - well, at least,
  639. common for advanced DOS users. Each has its attached Help system,
  640. brought up in DOS style by adding a /? parameter.
  641.    The supplied batch files cover operations such as clearing or
  642. setting all file attributes, deleting everything in a directory except
  643. particular filespecs, searching for subdirectory matching, changing the
  644. date and/or time stamp of files, searching an entire disk for
  645. particular files (the equivalent of Whereis or Filefind), and showing
  646. the subdirectory from which a program will run if executed.
  647.  
  648.                   WILD THINGS
  649.  
  650. PocketD offers a wildcard system which improves considerably on that of
  651. MSDOS, which is not only severely limited but actually uses a slightly
  652. different system for each of its COPY, DIR and RENAME commands.
  653.    In PocketD, * matches any sequence of characters, including a full
  654. stop and zero-length strings, and ? matches any one character exactly,
  655. again including a full stop which DOS treats as a special character.
  656. Essentially, in PocketD you can concoct just about any file-matching
  657. criteria you wish, both including and excluding filenames to any degree
  658. of complexity.
  659.  
  660.                   CONCLUSIONS
  661.  
  662. The author of PocketD describes it as the DOS user's equivalent of the
  663. Swiss Army knife. He's right, and it's one of those models that's wider
  664. than it's long.
  665.    Space doesn't allow me to detail all PocketD's functions, but if
  666. you're used to command-line file/disk managers or tend to work with
  667. DOS' internal commands, you'll get an idea of its power when I say that
  668. PocketD will search to a specified directory depth, copy and move empty
  669. sub-directories, provide full reports on a destination file (older,
  670. newer, much older, different size, or identical), check a destination
  671. disk for adequate space before copying or moving, puase if a disk
  672. becomes full and prompt for a new disk to be inserted or allow access
  673. to DOS, and so forth.
  674.    PocketD's main competitor in terms of a comparison of features is
  675. DX. The latter is in some ways more powerful, offering for example
  676. file-compare tools which PocketD does not support. On the other hand,
  677. PocketD supports UK and US date formats, and full string searches which
  678. DX does not. And of course, PocketD is a much smaller program.
  679.    It should therefore appeal to laptop users who require a DOS utility
  680. which takes up the minimum of disk space while offering high
  681. functionality. But it will also be of considerable interest to network
  682. administrators (like the author of the program) who need to automate
  683. complex operations on groups of files, and anybody who wants a powerful
  684. tool for producing colour-coded directory listings.
  685.    Registration gets rid of a banner which comes up 3 per cent of the
  686. time as you load the program. It also gets you three free upgrades as
  687. they appear, an additional large-memory version which can build lists
  688. of up to 10,000 filenames for multiple copying (PocketD is limited to
  689. about 1,300, though it can scan any number of files), 25 documented
  690. examples of PocketD applications, and many other extra utilities.
  691.  
  692. -----------------------------------------------------------------------
  693. REVIEW 8 ----------- Shareware Magazine Jul/Aug 1992 ------------------
  694. -----------------------------------------------------------------------
  695.  
  696.   PocketD v1.59
  697.  
  698. Some people have felt the MS-DOS directory or "DIR" command is
  699. inadequate because they want more than the standard filename, size, and
  700. date information than (sic) is normally displayed. To solve this
  701. shortcoming, a number of replacement DIR programs have been created that
  702. display all sorts of useful information about your files.  The stealth
  703. bomber of these replacement DIR programs has to be PocketD!
  704.  
  705. PocketD is a directory listing and file management program with more
  706. features than I could ever possibly describe. Its DIR or directory
  707. listing features let you slice and dice the way the file names are
  708. dipslayed on the screen in unlimited ways.  For instance: it can display
  709. files with the related files presented in matching colors; it can
  710. display the files in a directory, the sub directories in that directory,
  711. and the files in the sub directories -- all at the same time; it can sort
  712. and display filenames in rows, columns, omit extensions, or group files
  713. in special ways; it can display file sizes with bar graphs; and also
  714. notify you as to which files are compressed and what method was used to
  715. compress them. I assure you, this is a _very_ brief list of its
  716. features.
  717.  
  718. It also includes a number of file management features including expanded
  719. versions of most DOS commands like COPY, REN, and DEL. It includes a
  720. file viewer; a file locator; a text locator that searches though (sic)
  721. all files, and the ability to search and view the contents of compressed
  722. files (all major compression routines are supported).
  723.  
  724. Its template function is probably its most unique feature. This provides
  725. the same function as DOS batch programs. You can create a template to
  726. take control and execute programs or automate repetitive tasks. For
  727. instance: D /WR *.GIF [GIFVIEW $] [COPY $W A: // PKZIP SAVE$W]
  728.  
  729. This command will search the whole disk for graphic GIF files, let you
  730. view these files with the GIFVIEW program, let you choose the ones that
  731. you want to copy to drive A:, and automatically adds them to the PKZIP
  732. compressed file, SAVE.ZIP. WOW! That's an impressive automation of a lot
  733. of DOS keystrokes.
  734.  
  735. While not everyone performs these types of complex operations, these are
  736. the sort of things that makes PocketD unique and very useful. But if you
  737. have lots of files and perform lots of DOS operations, DIR and DOS
  738. commands replacements like PocketD are of limited value. DOS commands are
  739. best done with a file management program (DOS Shell) like Disk Navigator
  740. or Wyndshell. They let you point and shoot your DOS file operations and
  741. not force you to type commands and filenames from the command line. This
  742. is much faster and reduces errors.
  743.  
  744. PocketD's stealth factor comes in that it has so many features and is so
  745. darn complex, that you need to be a power user with some pretty
  746. sophisticated needs to find it worthwhile. The good news is that it does
  747. everything; the bad news is that you have to figure out how to get it to
  748. do what you want. It comes fully documented, but it is most useful to
  749. the sophisticated user.
  750. No special requirements.
  751. Registration fee: $35
  752. Pocketware
  753. >ASP Member
  754.  
  755. -----------------------------------------------------------------------
  756. REVIEW 9 ----------------- PC Home Jan 1993 ---------------------------
  757. -----------------------------------------------------------------------
  758.  
  759. Subscriber's Disk:
  760.  
  761. "PocketD: a small program with an incredible list of features. This
  762. will help you out with those day-to-day tasks that can be so time
  763. consuming when using DOS. Ideal for those with less powerful machines
  764. or who do not like Windows and large file managers. It is well worth
  765. reading the accompanying files to find out its full capabilities"
  766.  
  767.